<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>Rozproszony_system_koordynacji_agentow_mobilnych: Dokumentacja pliku GnuplotInc.cpp</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Wygenerowano przez Doxygen 1.7.1 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul class="tablist">
      <li><a href="main.html"><span>Strona&nbsp;główna</span></a></li>
      <li><a href="annotated.html"><span>Struktury&nbsp;Danych</span></a></li>
      <li class="current"><a href="files.html"><span>Pliki</span></a></li>
      <li><a href="dirs.html"><span>Katalogi</span></a></li>
    </ul>
  </div>
  <div class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>Lista&nbsp;plików</span></a></li>
      <li><a href="globals.html"><span>Globalne</span></a></li>
    </ul>
  </div>
  <div class="navpath">
    <ul>
      <li><a class="el" href="dir_ea6d7edaf73c9bd1c81d51f5bfe68d38.html">src</a>      </li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="summary">
<a href="#func-members">Funkcje</a>  </div>
  <div class="headertitle">
<h1>Dokumentacja pliku GnuplotInc.cpp</h1>  </div>
</div>
<div class="contents">

<p>Zawiera funkcje uzywane do rysowania wykresow uzywajac Gnuplot'a.  
<a href="#_details">Więcej...</a></p>
<code>#include &lt;iostream&gt;</code><br/>
<code>#include &lt;fstream&gt;</code><br/>
<code>#include &lt;cstdlib&gt;</code><br/>
<code>#include &lt;stdio.h&gt;</code><br/>
<code>#include &lt;stdlib.h&gt;</code><br/>
<code>#include &lt;string&gt;</code><br/>
<code>#include &lt;cstring&gt;</code><br/>
<code>#include &quot;<a class="el" href="GnuplotInc_8hh_source.html">GnuplotInc.hh</a>&quot;</code><br/>
<div class="dynheader">
Wykres zależności załączania dla GnuplotInc.cpp:</div>
<div class="dyncontent">
<div class="center"><img src="GnuplotInc_8cpp__incl.png" border="0" usemap="#GnuplotInc_8cpp" alt=""/></div>
<map name="GnuplotInc_8cpp" id="GnuplotInc_8cpp">
</map>
</div>

<p><a href="GnuplotInc_8cpp_source.html">Idź do kodu źródłowego tego pliku.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="func-members"></a>
Funkcje</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="GnuplotInc_8cpp.html#a561196655bce7044165f5d05d38b3188">BarPlot</a> (double **T, int n, int m, int winid, <a class="el" href="GnuplotInc_8hh.html#a2c794c5c13ab4dd7e65bad031dbe41c3">FileType</a> ext)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Funkcja wyswietla dane zawarte w tablicy T w formie wykresu slupkowego.  <a href="#a561196655bce7044165f5d05d38b3188"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="GnuplotInc_8cpp.html#a60ad3ed0cfef98900830ca6197e33cb2">ColMapPlot</a> (double **T, int n, int m, double pa, double pb, double ka, double kb, int winid, <a class="el" href="GnuplotInc_8hh.html#a2c794c5c13ab4dd7e65bad031dbe41c3">FileType</a> ext)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Funkcja wyswietla dane zawarte w tablicy T w formie trojwymiarowej.  <a href="#a60ad3ed0cfef98900830ca6197e33cb2"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="GnuplotInc_8cpp.html#a8addad24447bf769d41c3ab2f5c8519e">GnuplotInit</a> ()</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Procedura uruchamiajaca serwer, ktory dane z potoku przekazuje do Gnuplota.  <a href="#a8addad24447bf769d41c3ab2f5c8519e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="GnuplotInc_8cpp.html#a7b8a067f6d6901db018a84a57edb02d3">GnuplotSceneClean</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="GnuplotInc_8cpp.html#a85e9d774c13b546806a0350beda1c055">GnuplotShutDown</a> ()</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Procedura konczaca dzialanie serwera FIFO.  <a href="#a85e9d774c13b546806a0350beda1c055"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="GnuplotInc_8cpp.html#a40b05327fdd4cc6c39c5fc29b82c2b08">PerformPlot</a> (int *a, int *b, int ra, int rb, int ref, int ref2, int winid, <a class="el" href="GnuplotInc_8hh.html#a2c794c5c13ab4dd7e65bad031dbe41c3">FileType</a> ext)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Funkcja wyswietla dane zawarte w tablicach a i b w odniesieniu do wartosci ref w formie wykresu 2d.  <a href="#a40b05327fdd4cc6c39c5fc29b82c2b08"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="GnuplotInc_8cpp.html#a23f4194eff7b71282f0d0278fd0834e5">PlotScene</a> (double SquareLength, int SceneSize, int AgentID)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="GnuplotInc_8cpp.html#a07bd2e7a5945dc93fe3114d62e8040f7">SavePlot</a> (ofstream &amp;Strm, char *PlotName, <a class="el" href="GnuplotInc_8hh.html#a2c794c5c13ab4dd7e65bad031dbe41c3">FileType</a> ext, int winid)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Procedura zapisuje wyrysowany wykres do pliku o podanym rozszerzeniu.  <a href="#a07bd2e7a5945dc93fe3114d62e8040f7"></a><br/></td></tr>
</table>
<hr/><a name="_details"></a><h2>Opis szczegółowy</h2>
<dl class="author"><dt><b>Autor:</b></dt><dd>Michal Wcislo </dd></dl>
<dl class="date"><dt><b>Data:</b></dt><dd>24.03.2011 </dd></dl>
<dl class="version"><dt><b>Wersja:</b></dt><dd>1.0 Zawiera funkcje uzywane do rysowania wykresow uzywajac Gnuplot'a </dd></dl>

<p>Definicja w pliku <a class="el" href="GnuplotInc_8cpp_source.html">GnuplotInc.cpp</a>.</p>
<hr/><h2>Dokumentacja funkcji</h2>
<a class="anchor" id="a561196655bce7044165f5d05d38b3188"></a><!-- doxytag: member="GnuplotInc.cpp::BarPlot" ref="a561196655bce7044165f5d05d38b3188" args="(double **T, int n, int m, int winid, FileType ext)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int BarPlot </td>
          <td>(</td>
          <td class="paramtype">double **&nbsp;</td>
          <td class="paramname"> <em>T</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>n</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>m</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>winid</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="GnuplotInc_8hh.html#a2c794c5c13ab4dd7e65bad031dbe41c3">FileType</a>&nbsp;</td>
          <td class="paramname"> <em>ext</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Funkcja wyswietla dane zawarte w tablicy T w formie wykresu slupkowego. Aby pozwolic na poprawne wyswietlanie danych nalezy pamietac o zapewnienie okreslonego czasu na odrysowanie wykresu.</p>
<dl><dt><b>Parametry:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>T</em>&nbsp;</td><td>- tablica z danymi </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>n</em>&nbsp;</td><td>- ilosc wierszy tablicy </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>m</em>&nbsp;</td><td>- ilosc kolumn tablicy </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>winid</em>&nbsp;</td><td>- identyfikator okna na ktorym ma byc rysowany wykres </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>ext</em>&nbsp;</td><td>- rozszerzenie pliku, do ktorego wykres zostanie zapisany wartosc 'none' nie zapisuje pliku. </td></tr>
  </table>
  </dd>
</dl>

<p>Definicja w linii <a class="el" href="GnuplotInc_8cpp_source.html#l00166">166</a> pliku <a class="el" href="GnuplotInc_8cpp_source.html">GnuplotInc.cpp</a>.</p>

<p>Odwołuje się do <a class="el" href="GnuplotInc_8hh_source.html#l00016">FIFO_FILE</a>, <a class="el" href="Agent_8hh_source.html#l00017">PLOTDIR</a> i <a class="el" href="GnuplotInc_8cpp_source.html#l00036">SavePlot()</a>.</p>

<p><div class="dynheader">
Oto graf wywołań dla tej funkcji:</div>
<div class="dyncontent">
<div class="center"><img src="GnuplotInc_8cpp_a561196655bce7044165f5d05d38b3188_cgraph.png" border="0" usemap="#GnuplotInc_8cpp_a561196655bce7044165f5d05d38b3188_cgraph" alt=""/></div>
<map name="GnuplotInc_8cpp_a561196655bce7044165f5d05d38b3188_cgraph" id="GnuplotInc_8cpp_a561196655bce7044165f5d05d38b3188_cgraph">
</map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a60ad3ed0cfef98900830ca6197e33cb2"></a><!-- doxytag: member="GnuplotInc.cpp::ColMapPlot" ref="a60ad3ed0cfef98900830ca6197e33cb2" args="(double **T, int n, int m, double pa, double pb, double ka, double kb, int winid, FileType ext)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int ColMapPlot </td>
          <td>(</td>
          <td class="paramtype">double **&nbsp;</td>
          <td class="paramname"> <em>T</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>n</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>m</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>pa</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>pb</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>ka</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>kb</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>winid</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="GnuplotInc_8hh.html#a2c794c5c13ab4dd7e65bad031dbe41c3">FileType</a>&nbsp;</td>
          <td class="paramname"> <em>ext</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Funkcja wyswietla dane zawarte w tablicy T w formie trojwymiarowej. Aby pozwolic na poprawne wyswietlanie danych nalezy pamietac o zapewnienie okreslonego czasu na odrysowanie wykresu.</p>
<dl><dt><b>Parametry:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>T</em>&nbsp;</td><td>- tablica z danymi </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>n</em>&nbsp;</td><td>- ilosc wierszy tablicy </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>m</em>&nbsp;</td><td>- ilosc kolumn tablicy </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>pa</em>&nbsp;</td><td>- poczatek zakresu pierwszej zmiennej </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>pa</em>&nbsp;</td><td>- poczatek zakresu drugiej zmiennej </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>ka</em>&nbsp;</td><td>- koniec zakresu pierwszej zmiennej </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>kb</em>&nbsp;</td><td>- koniec zakresu drugiej zmiennej </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>winid</em>&nbsp;</td><td>- identyfikator okna na ktorym ma byc rysowany wykres </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>ext</em>&nbsp;</td><td>- rozszerzenie pliku, do ktorego wykres zostanie zapisany wartosc 'none' nie zapisuje pliku.</td></tr>
  </table>
  </dd>
</dl>
<p>Funkcja wyswietla dane zawarte w tablicy T w formie trojwymiarowej. Aby pozwolic na poprawne wyswietlanie danych nalezy pamietac o zapewnienie okreslonego czasu na odrysowanie wykresu.</p>
<dl><dt><b>Parametry:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>T</em>&nbsp;</td><td>- tablica z danymi </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>n</em>&nbsp;</td><td>- ilosc wierszy tablicy </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>m</em>&nbsp;</td><td>- ilosc kolumn tablicy </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>pa</em>&nbsp;</td><td>- poczatek zakresu pierwszej zmiennej </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>pb</em>&nbsp;</td><td>- poczatek zakresu drugiej zmiennej </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>ka</em>&nbsp;</td><td>- koniec zakresu pierwszej zmiennej </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>kb</em>&nbsp;</td><td>- koniec zakresu drugiej zmiennej </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>winid</em>&nbsp;</td><td>- identyfikator okna na ktorym ma byc rysowany wykres </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>ext</em>&nbsp;</td><td>- rozszerzenie pliku, do ktorego wykres zostanie zapisany wartosc 'none' nie zapisuje pliku. </td></tr>
  </table>
  </dd>
</dl>

<p>Definicja w linii <a class="el" href="GnuplotInc_8cpp_source.html#l00267">267</a> pliku <a class="el" href="GnuplotInc_8cpp_source.html">GnuplotInc.cpp</a>.</p>

<p>Odwołuje się do <a class="el" href="GnuplotInc_8hh_source.html#l00016">FIFO_FILE</a>, <a class="el" href="Agent_8hh_source.html#l00017">PLOTDIR</a> i <a class="el" href="GnuplotInc_8cpp_source.html#l00036">SavePlot()</a>.</p>

<p><div class="dynheader">
Oto graf wywołań dla tej funkcji:</div>
<div class="dyncontent">
<div class="center"><img src="GnuplotInc_8cpp_a60ad3ed0cfef98900830ca6197e33cb2_cgraph.png" border="0" usemap="#GnuplotInc_8cpp_a60ad3ed0cfef98900830ca6197e33cb2_cgraph" alt=""/></div>
<map name="GnuplotInc_8cpp_a60ad3ed0cfef98900830ca6197e33cb2_cgraph" id="GnuplotInc_8cpp_a60ad3ed0cfef98900830ca6197e33cb2_cgraph">
</map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a8addad24447bf769d41c3ab2f5c8519e"></a><!-- doxytag: member="GnuplotInc.cpp::GnuplotInit" ref="a8addad24447bf769d41c3ab2f5c8519e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">GnuplotInit </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Procedura uruchamiajaca serwer, ktory dane z potoku przekazuje do Gnuplota. W jej ciele uruchamiany jest program FIFOserv </p>

<p>Definicja w linii <a class="el" href="GnuplotInc_8cpp_source.html#l00072">72</a> pliku <a class="el" href="GnuplotInc_8cpp_source.html">GnuplotInc.cpp</a>.</p>

<p>Odwołania w <a class="el" href="main_8cpp_source.html#l00017">main()</a>.</p>

</div>
</div>
<a class="anchor" id="a7b8a067f6d6901db018a84a57edb02d3"></a><!-- doxytag: member="GnuplotInc.cpp::GnuplotSceneClean" ref="a7b8a067f6d6901db018a84a57edb02d3" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void GnuplotSceneClean </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definicja w linii <a class="el" href="GnuplotInc_8cpp_source.html#l00079">79</a> pliku <a class="el" href="GnuplotInc_8cpp_source.html">GnuplotInc.cpp</a>.</p>

<p>Odwołania w <a class="el" href="main_8cpp_source.html#l00017">main()</a>.</p>

</div>
</div>
<a class="anchor" id="a85e9d774c13b546806a0350beda1c055"></a><!-- doxytag: member="GnuplotInc.cpp::GnuplotShutDown" ref="a85e9d774c13b546806a0350beda1c055" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">GnuplotShutDown </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Procedura konczaca dzialanie serwera FIFO. Zamkniecie programu powoduje zamkniecie wszystkich stworzonych wykresow. </p>

<p>Definicja w linii <a class="el" href="GnuplotInc_8cpp_source.html#l00096">96</a> pliku <a class="el" href="GnuplotInc_8cpp_source.html">GnuplotInc.cpp</a>.</p>

<p>Odwołuje się do <a class="el" href="GnuplotInc_8hh_source.html#l00016">FIFO_FILE</a>.</p>

<p>Odwołania w <a class="el" href="main_8cpp_source.html#l00017">main()</a>.</p>

</div>
</div>
<a class="anchor" id="a40b05327fdd4cc6c39c5fc29b82c2b08"></a><!-- doxytag: member="GnuplotInc.cpp::PerformPlot" ref="a40b05327fdd4cc6c39c5fc29b82c2b08" args="(int *a, int *b, int ra, int rb, int ref, int ref2, int winid, FileType ext)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int PerformPlot </td>
          <td>(</td>
          <td class="paramtype">int *&nbsp;</td>
          <td class="paramname"> <em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int *&nbsp;</td>
          <td class="paramname"> <em>b</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>ra</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>rb</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>ref</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>ref2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>winid</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="GnuplotInc_8hh.html#a2c794c5c13ab4dd7e65bad031dbe41c3">FileType</a>&nbsp;</td>
          <td class="paramname"> <em>ext</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Funkcja wyswietla dane zawarte w tablicach a i b w odniesieniu do wartosci ref w formie wykresu 2d. Aby pozwolic na poprawne wyswietlanie danych nalezy pamietac o zapewnienie okreslonego czasu na odrysowanie wykresu.</p>
<dl><dt><b>Parametry:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>a</em>&nbsp;</td><td>- tablica z danymi </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>b</em>&nbsp;</td><td>- tablica z danymi </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>ra</em>&nbsp;</td><td>- rozmiar tablicy a </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>rb</em>&nbsp;</td><td>- rozmiar tablicy b </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>ref</em>&nbsp;</td><td>- wartosc odniesienia (np. wynik algorytmu Neh) </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>ref2</em>&nbsp;</td><td>- druga wartosc odniesienia (np. benchmark) </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>winid</em>&nbsp;</td><td>- identyfikator okna na ktorym ma byc rysowany wykres </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>ext</em>&nbsp;</td><td>- rozszerzenie pliku, do ktorego wykres zostanie zapisany wartosc 'none' nie zapisuje pliku. </td></tr>
  </table>
  </dd>
</dl>

<p>Definicja w linii <a class="el" href="GnuplotInc_8cpp_source.html#l00343">343</a> pliku <a class="el" href="GnuplotInc_8cpp_source.html">GnuplotInc.cpp</a>.</p>

<p>Odwołuje się do <a class="el" href="GnuplotInc_8hh_source.html#l00016">FIFO_FILE</a>, <a class="el" href="Agent_8hh_source.html#l00017">PLOTDIR</a> i <a class="el" href="GnuplotInc_8cpp_source.html#l00036">SavePlot()</a>.</p>

<p><div class="dynheader">
Oto graf wywołań dla tej funkcji:</div>
<div class="dyncontent">
<div class="center"><img src="GnuplotInc_8cpp_a40b05327fdd4cc6c39c5fc29b82c2b08_cgraph.png" border="0" usemap="#GnuplotInc_8cpp_a40b05327fdd4cc6c39c5fc29b82c2b08_cgraph" alt=""/></div>
<map name="GnuplotInc_8cpp_a40b05327fdd4cc6c39c5fc29b82c2b08_cgraph" id="GnuplotInc_8cpp_a40b05327fdd4cc6c39c5fc29b82c2b08_cgraph">
</map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a23f4194eff7b71282f0d0278fd0834e5"></a><!-- doxytag: member="GnuplotInc.cpp::PlotScene" ref="a23f4194eff7b71282f0d0278fd0834e5" args="(double SquareLength, int SceneSize, int AgentID)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int PlotScene </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>SquareLength</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>SceneSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>AgentID</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definicja w linii <a class="el" href="GnuplotInc_8cpp_source.html#l00111">111</a> pliku <a class="el" href="GnuplotInc_8cpp_source.html">GnuplotInc.cpp</a>.</p>

<p>Odwołuje się do <a class="el" href="GnuplotInc_8hh_source.html#l00016">FIFO_FILE</a> i <a class="el" href="Agent_8hh_source.html#l00017">PLOTDIR</a>.</p>

<p>Odwołania w <a class="el" href="Agent_8cpp_source.html#l00059">Agent::Run()</a>.</p>

</div>
</div>
<a class="anchor" id="a07bd2e7a5945dc93fe3114d62e8040f7"></a><!-- doxytag: member="GnuplotInc.cpp::SavePlot" ref="a07bd2e7a5945dc93fe3114d62e8040f7" args="(ofstream &amp;Strm, char *PlotName, FileType ext, int winid)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void SavePlot </td>
          <td>(</td>
          <td class="paramtype">ofstream &amp;&nbsp;</td>
          <td class="paramname"> <em>Strm</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>PlotName</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="GnuplotInc_8hh.html#a2c794c5c13ab4dd7e65bad031dbe41c3">FileType</a>&nbsp;</td>
          <td class="paramname"> <em>ext</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>winid</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Procedura zapisuje wyrysowany wykres do pliku o podanym rozszerzeniu.</p>
<dl><dt><b>Parametry:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>Strm</em>&nbsp;</td><td>- referencja na obiekt strumienia plikow (Potok FIFO) </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>PlotName</em>&nbsp;</td><td>- nazwa zapisywanego pliku </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>ext</em>&nbsp;</td><td>- rozszerzenie pliku, do ktorego wykres zostanie zapisany wartosc 'none' powoduje opuszczenie procedury. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>winid</em>&nbsp;</td><td>- identyfikator okna na ktorym ma byc rysowany wykres </td></tr>
  </table>
  </dd>
</dl>

<p>Definicja w linii <a class="el" href="GnuplotInc_8cpp_source.html#l00036">36</a> pliku <a class="el" href="GnuplotInc_8cpp_source.html">GnuplotInc.cpp</a>.</p>

<p>Odwołuje się do <a class="el" href="GnuplotInc_8hh_source.html#l00032">eps</a>, <a class="el" href="GnuplotInc_8hh_source.html#l00031">none</a>, <a class="el" href="Agent_8hh_source.html#l00017">PLOTDIR</a> i <a class="el" href="GnuplotInc_8hh_source.html#l00033">png</a>.</p>

<p>Odwołania w <a class="el" href="GnuplotInc_8cpp_source.html#l00166">BarPlot()</a>, <a class="el" href="GnuplotInc_8cpp_source.html#l00267">ColMapPlot()</a> i <a class="el" href="GnuplotInc_8cpp_source.html#l00343">PerformPlot()</a>.</p>

</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>Wygenerowano Thu Dec 15 2011 16:57:10 dla Rozproszony_system_koordynacji_agentow_mobilnych programem&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.1 </small></address>
</body>
</html>
